package org.xxpay.core.service;

import org.xxpay.core.entity.AlipayCash;

/**
 * 支付宝红包service
 */
public interface IXxPayAlipayCashService {

    /** 创建支付宝红包， 参数：基础信息， 返回：创建ID **/
    Integer createAlipayCash(AlipayCash cash);

    /** 查询并更新支付宝信息, 返回支付宝最新状态 **/
    String updateInfoFromAlipay(Integer cashId);

    /** 发红包 **/
    void triggerAlipayCash(Integer cashId);

    /** 变更活动状态， 返回错误信息 **/
    String modifyStatus(Integer cashId, String modifyStatus);



}
